Enroasted Salted Almonds