China ousts 5 generals from legislature in likely corruption purge