Attacq takes full control over Mall of Africa by acquiring last 20% stake