Pillsbury settles $45m lawsuit with ex-partner