Africa launches an ambitious programme for infrastructure development