U.S. President Donald Trump said Israel and Hezbollah had agreed to stop fighting, adding that Iran talks were moving rapidly after seeming to falter over Israel’s Lebanon offensive