Flexible-length Text Infilling for Discrete Diffusion Models