Splenic torsion: a rare cause of abdominal pain