Tesco surprises customers with free ‘Christmas Night In’ treats