Spicy Roasted Almonds