H&M raises £1m for Unicef UK through plastic bag charge