East Africa floods a 'once-in-a-century' event: UN