Festive lift for retailers as sales stabilise in December