Giant primary hydatid cyst of retroperitoneum