With a law that prevents retired Generals from speaking out against the President, why are a handful doing so?