Home Fashion H&M launches eco-friendly collection