The 20 best countries to invest in now