Donald Trump’s comments came as Iran’s Supreme Leader Ali Khamenei issued stark warnings against any US military action.