Judy Blume opens up about breast cancer battle