Storms in Europe cause huge damage and disruption