China CPI holds at 1.2% as subdued demand keeps inflation steady