President Donald Trump signed a temporary order to keep the US embassy in Israel in Tel Aviv instead of relocating it to Jerusalem.