Do labour mobility and networks foster geographical knowledge diffusion? The case of European regions