Aid agencies battle to stop C.Africa cholera epidemic