Candidates battle it out for Presidency of African Development Bank