why is mexico called south america