China flash PMI: good signs