Africa on its way to becoming a free trade zone