Marks and Spencer's share price has taken a hit after the retailer reported worse-than-expected third-quarter sales figures, despite strong demand for food over Christmas.