R2-KG: General-Purpose Dual-Agent Framework for Reliable Reasoning on Knowledge Graphs