China's large infrastructure strength