A South Africa-Nigeria fintech deal suggests agent banking can boost trade within Africa