Council approves tentative budget with tax hike