The impact of knowledge diffusion on economic growth across countries