Majestic Wine has reported a strong set of sales figures for the Christmas period, with its off-premise division enjoying its "biggest ever" festive period.