Refreshed CNBCAfrica.com launched