Benign teratoma of the liver: a rare cause of cholangitis