CQ Brown, who was fired as Trump’s top general, questioned the president’s handling of the armed forces.