Creating a spiritual tapestry: nurses' experiences of delivering spiritual care to patients in an Irish hospice.