RARE: Retrieval-Augmented Reasoning Enhancement for Large Language Models