Corporate culture and innovation : in search of the perfect relationship