A Diffusion Model for Event Skeleton Generation