Diffusion and Auto-Regression for Image Generation