China data shows economic momentum flagging