In a triumphal address to the Israeli Knesset, Donald Trump heralded a “new dawn” of peace in the Middle East.