China purges top generals amid US talks | PiQ Markets