Ottawa draft budget 2025: 3.9 per cent tax hike, transit fare increases