Bridging Accuracy and Interpretability: Deep Learning with XAI for Breast Cancer Detection