The US president warned America could strike the Islamic Republic over its support for Hezbollah, the militant group Israel is fighting in Lebanon.