Gibson City council approves balanced budget