deluxe deviled ham puffs