MedHallu: A Comprehensive Benchmark for Detecting Medical Hallucinations in Large Language Models