Vietnam ranks 8th out of the 20 best economies in the world for investment