Zara brand owner Inditex, Swedish fast-fashion retailer H&M, and German sportswear giant Adidas have some of the best supply chains in Europe, according to a new review