H&M shines, Shein flunks on fashion sustainability scorecard