Council approves budget with no tax hike