Shannen Doherty settles with ex-managers she said mismanaged money