News Storm Claudia Delivers More Inundation to Portugal and the Spanish territory Crystal Meyer 15 Jun 2026