Cancer and palliative care