Provision of spiritual care to patients with advanced cancer: associations with medical care and quality of life near death.