US President Donald Trump declares ‘the war is over’ as he flies to Israel on Air Force One to address the Knesset