Private demand for cholera vaccines in Beira, Mozambique.