US President Donald Trump said on Friday he was "not happy" with the way Iran was negotiating in talks with the US, but had not yet made a "final decision" on whether the US would launch military action against Tehran. His comments came as the US advised its non-emergency embassy staff to leave Israel "due to safety risks".