China factories offset European slump worries