The US president publicly distanced himself from Israeli strikes on Beirut and warned Tehran that Washington's naval blockade is costing Iran hundreds of millions of dollars