Roasted & Sea-Salted Greek Almond Kernels