China inflation hits 11-year high