Retail sales down 4.2 per cent in December