Precipitation of iron silicate nanoparticles in early Precambrian oceans marks Earth's first iron age