Natural disasters hit Spain