Paleoenvironmental and Paleobiogeographical Implications of a Middle Pleistocene Mollusc Assemblage from the Marine Terraces of Baía Das Pipas, Southwest Angola