Synthetic Data Generation for Intersectional Fairness by Leveraging Hierarchical Group Structure