Finance Bill 2024-25 passed with some changes