Proterozoic and Cambrian phosphorites