US President Donald Trump is right to term America’s endless war in Afghanistan “ridiculous” after meeting with NATO generals in…