Donald Trump's comments claiming NATO troops avoided the front lines in Afghanistan have sparked outrage from British politicians and veterans