Angels agree to a $39-million deal with the veteran lefty starter coming off an All-Star season with the Dodgers