M&S raises outlook after ‘better than expected’ growth in clothing sales