Kenya is poised to become the 'Singapore of Africa'