Retired Gen. Barry McCaffrey: Trump ‘Acting Like an 8th Grader’ in Attack on McRaven