New York City named one of world's top ten best walking cities