Segment-Level Diffusion: A Framework for Controllable Long-Form Generation with Diffusion Language Models