US President Donald Trump has publicly stated he will not allow Israel to formally annex the occupied West Bank.