Megaloblastic anaemia in Zimbabwe: spectrum of clinical and haematological manifestations.