Tanzania fires 10,000 civil servants