UN to donate $181 million to help Haiti treat cholera