City of Ottawa approves 3.9% tax hike in 2025 budget