The Limits of European Strategic Autonomy Imran Khalid CounterPunch 15 4 29.12.2025 © CounterPunch visit website