Stella McCartney signs a new deal with LVMH