Huge Renal Hydatid Cyst- an Unusual Presentation: A Case Report