China says will reduce troops by 300,000