More rain looms as Peru struggles with disastrous floods