Marks & Spencer says over three-quarters of its cotton is now procured from sustainable sources, putting the UK fashion, homeware and food retailer on track to meet its commitment to hit 100% next year.