NeuroScanXNet: An Explainable CNN Framework for Brain Tumor Classification with Grad-CAM Consistency Analysis and Mini-RAG Diagnostic Reporting | Synapse