eldorado gold to buy afcan mining via stock swap