US President Donald Trump has dropped the long-standing US commitment to a two-state solution to the Israel-Palestine conflict.