H&M is counting the cost of its far-flung supply chain