Thousands in Kenya protest corruption