Valencia amid flash floods caused by torrential rain