Knowledge Spillovers and Corporate Investment in Scientific Research