RobustKV: Defending Large Language Models against Jailbreak Attacks via KV Eviction