China inflation cools below expectations.