Isolated Primary Splenic Hydatid Cyst: A Rare Site of Presentation