O2 constraints from Paleoproterozoic detrital pyrite and uraninite