Are your bank deposits insured if bank fails? Up to Rs 5 lakh deposit insurance scheme explainedMarch 24, 2025