General Mark Milley, chairman of the joint chiefs of staff, admitted “I should not have been there” when President Trump took the photo at St. John’s church.