Three Worlds of Development: Theory and Practice of International Stratification