Fashion retailer H&M Hennes & Mauritz has reiterated its commitment to buying 100% of its cotton from more sustainable sources by 2020.