Strong online sales have helped baby care and accessories retailer Mothercare Plc to a "particularly good" Christmas and its 18th consecutive quarter of like-for-like sales growth.