Israel-Iran latest: Donald Trump says Israel and Iran have agreed ceasefire – Financial Times