Spicy Roasted Spanish Almonds