Parliament approves 2023 budget