Precambrian terranes of Benin-Nigeria and northeast Brazil and the Late Proterozoic south Atlantic fit