Election outcome uncertain in Kenya