The enigma of Neoproterozoic giant ooids-Fingerprints of extreme climate?