Earth and Planetary Science Letters Oxygen production and rapid iron oxidation in stromatolites immediately predating the Great Oxidation Event