Diffusion Beats Autoregressive in Data-Constrained Settings