Hydrometeorological controls of and social response to the 22 October 2019 catastrophic flash flood in Catalonia, north-eastern Spain