UK retail sales in December inched up by just 0.3% on November, disappointing hopes of a strong revival in Christmas trading.