Cancer and corporate responsibility