GPs' experiences of palliative care.