Barclaycard general counsel replaced by Africa head