US actress Shannen Doherty battling breast cancer: People magazine