Budget 2026 increases trust in India’s economic progress