Interpretation of the marine Sr and Nd isotope records