America’s top foreign ally has demanded Donald Trump apologize for dismissing NATO’s role in Afghanistan, describing the U.S. president’s comments as “insulting and appalling.” In a scorched-earth ...