China’s military promotes 2 new generals after anti-corruption purge thins ranks — Apnews