UrbanDiT: A Foundation Model for Open-World Urban Spatio-Temporal Learning