Lok Sabha takes up discussion on General Budget 2025-26