One Fits All: General Mobility Trajectory Modeling via Masked Conditional Diffusion