Trump says he's 'not happy' with Iran and Israel, but insists ceasefire deal is still in effect after initially faltering | Fortune