Roasted and Salted Pecan Halves