Gen Mark Milley says the controversial walk to a church blurred the military’s role in politics.