splenic flexure tumour