Can outsourcing improve corporate innovation?