US President Donald Trump has said he will not allow Benjamin Netanyahu to annex the Israeli-occupied West Bank.