Italian parliament gives final approval to government's 2025 budget