Hundreds of thousands grapple with East Africa floods