Palliative care education: an intervention to improve medical residents' knowledge and attitudes.