Eillien's Roasted & Salted Pecans