Underlying causes for long-term global ocean d13C fluctuations over the last 1.2 Ma