Innovate or Die? A critical review of the literature on innovation and performance