Well-known investor Jim Rogers says he will not buy American stocks at high rates. Here are his favorite places