Peritoneal perforation of liver hydatid cysts: clinical presentation, predisposing factors, and surgical outcome