Valerie Harper Has Brain Cancer, May Have Just 3 Months to Live