Retired Admiral William McRaven is leveraging the uniform he once wore and the reputation he cultivated in the military to influence readers. That’s bad for the country, and he knows it.