China ‘preparing’ for potential major war in ‘second half of this decade’