Sainsbury's achieved "record" levels of market share for its general merchandise and clothing business over the Christmas period, but group like-for-like sales remained flat.