100-day doctors' strike ends in Kenya