Donald Trump's Gaza takeover comments spark outrage worldwide as leaders slam US tirade