Here are the world's top 10 most livable cities - and how much it costs to live there