Colombia is 8th best country for retiring: Forbes