Reports of China’s economic demise have been exaggerated