foraminiferal limestones