World leaders sign the Gaza Peace Deal as Donald Trump hails 'a beautiful new day' for the Middle East.