Singapore tops ranking for most expensive city in the world for luxury living