A truck rammed into several other vehicles and market traders in western Kenya killing at least 51 people, police said.