Social perceptions of floods and flood management in a Mediterranean area (Costa Brava, Spain)