Zimbabwe sacks thousands of nurses on strike