RecAgent: A Novel Simulation Paradigm for Recommender Systems