Triple oxygen isotope evidence for limited mid-Proterozoic primary productivity