Giant Hepatic Hydatid Cyst as a Cause of Small Bowel Obstruction