Cancer and heart health