A Nestlé ice cream promotion in Peru has backfired, creating widespread public ill feeling and leaving the company facing a possible fine.