New York tops the world's 20 most expensive cities for expats in 2023