Modelling Imperfectly Appropriable R&D via Spillovers