AfCFTA: Hard egg to crack