AfCFTA announces cross border payment platform to facilitate transaction