US President Donald Trump said the Gaza truce brought peace to the Middle East “for the first time in 3,000 years.”