Butter Toasted Almonds – Rich Buttery Gourmet Snack