Re: "they wouldn't last long in a war against somebody else than a third world country,"
In Europe I'd say the Dutch, the Swiss and the Scandinavian countries could have both the motivation and the skills to field an anti carrier weapon.
Why the Swiss? Switzerland is 100s of KM from the nearest coast and I assume that in a war situation the Italians would object to a carrier that near to their coast too.