Synthetic Data Generation for Accurate, Fair, and Private Recommender Systems