fought cancer