Coca-Cola to buy AB InBev’s stake in African bottling venture for $3.15bn