Eillien's Roasted Salted Almonds