panama vs mexico