Absolut’s ad in Mexico will not amuse many up North.