how many countries between brazil and mexico