TRACT: Denoising Diffusion Models with Transitive Closure Time-Distillation