Unified Auto-Encoding with Masked Diffusion