Home Entertainment Carol McGiffin reveals cancer battle