Coca-Cola Pulls Ad, Offers Apology for Accusations of Mexican Racism