Spillover diffusion and regional convergence: a gravity approach