New York, Singapore declared world’s most expensive cities