UK supermarket chain Sainsbury's has regained a slice of market share over the Christmas period, while Tesco held on to its dominant position.