China GDP: edging towards recovery?