High Street retail giant Marks and Spencer reports sales growth in the three months to March ahead of expectations.