China activity data surprise