Kenya's public-sector teachers, nurses go on strike