In search of the European Paradox: an international comparison of Europe's scientific performance and knowledge flows in information and communication technologies research