Chinese-built road to boost development in Kenya