China: Economic data misses expectations, tech earnings on tap