Floods of biblical proportions inundate Kerala