Neoproterozoic Earth-life system