The Link between R&D, Innovation and Productivity: Are Micro Firms Different?