Mauritius: A rising star for sourcing textiles and apparel