Similarity and Geographical Issues in Evaluating the Impact of R&D Spillovers at firm level. Evidence from Italy