The Freshwater Mollusca of Northern Africa: Distribution, Biogeography and Palaeoecology