Africa on right trajectory on development