Donald Trump prepares to risk the anger of the Arab world by moving the US embassy from Tel Aviv to contested Jerusalem