HSBC flash PMI: China production still contracting