Mass protests called off in Kenya