Former United States president Jimmy Carter has said Israel holds at least 150 nuclear weapons, the first time a US president has publicly acknowledged the state’s atomic…