Massive wind power project completed in Kenya