Constrained Diffusion Models for Synthesizing Representative Power Flow Datasets