Spiced Roasted and Salted Peanuts