Heterogeneity in industry–university R&D collaboration and firm innovative performance