Calgary in top 10 most livable cities in the world