British designer Stella McCartney is to take sole ownership of her eponymous luxury fashion brand, buying back the 50% stake held by French luxury goods group Kering.