Retail inflation slows to 18-month low of 2.19% in December