The palliative triangle: improved patient selection and outcomes associated with palliative operations.