Giant hepatic hydatid cyst as a cause of small bowel obstruction