Restoring Noisy Demonstration for Imitation Learning With Diffusion Models | Synapse