Lipomatosis of the ileocaecal valve: an unusual cause of small bowel obstruction