Zambia is reeling from a major cholera outbreak that has killed more than 350 people, leading authorities to order schools across the country to remain shut after the end-of-year holidays.