Understanding Generalization in Diffusion Models via Probability Flow Distance