Cranberry Pecan Loaf