China has been at ‘war’ with US economy for 40 years