Italian floods leave devastation in their wake