Southwest Pecan Salmon