Stars and Stripes editor fired for insubordination after defending independence