Donald Trump's remarks on the Gaza “takeover” break away from decades of US foreign policy, which has traditionally supported a two-state solution for Israel and Palestine.