The battle to build Africa: will India and Japan usurp China? -