Kate Moss launches new collection for Longchamp