Colombia ranked 62nd-best country in the world