Russia general says was fired for chiding top brass