China consumer inflation falls to 1.2 per cent in May