Caramelized peanuts, a sweet and salty treat