Hospital based palliative care teams improve the insight of cancer patients into their disease