Fung Brands to buy most of Sonia Rykiel