Tesco helps communities hit by floods