Spain’s devastating floods cost financial sector over $20B