BalanceKV: KV Cache Compression through Discrepancy Theory