Learning Mixtures of Gaussians Using Diffusion Models