Africa banking and finance – a bonanza waiting to happen?