Marketing capabilities, innovation and firm performance