Mesoproterozoic rocks of Namibia and their plate tectonic setting