Neogene Palaeontology and Geochronology of the Baringo Basin, Kenya