Edinburgh named UK’s ‘most walkable’ city