Interleaved Gibbs Diffusion for Constrained Generation