Shannen Doherty shares she has stage 4 breast cancer: 'I'd rather people hear it from me'