Productivity and innovation spillovers: Micro evidence from Spain