US President Donald Trump said Tuesday he has to decide whether to make a deal with Iran or "annihilate" the country, in a bombastic speech to the United Nations that appeared tailored to war-weary American voters