Coca-Cola ad ignites debate with 'America the Beautiful' commercial