H&M reveals Moschino collaboration