New York City, host of next year's World Cup, is spending $20 million on tourist advertising, money it can't afford to spend.