Eillien's Roasted Salted Pecans