China's economy far from sputtering