Tucker Carlson calls America's top general a stupid p*g