Hong Kong, Singapore and Canada beat the U.S. by a mile in a new ranking of the world's most free economies.