EdiText: Controllable Coarse-to-Fine Text Editing with Diffusion Language Models