Conflicting data blurs China's economic outlook