Ruptured choledochal cyst: a rare entity