Training Diffusion Models with Federated Learning