Productivity spillovers across firms through worker mobility