The 20 best countries around the world to invest in now