President Donald Trump has ruled out a US withdrawal from Afghanistan, saying that the move would leave a vacuum for…