Generative Dataset Distillation: Balancing Global Structure and Local Details