The French corporate venture network and business survival : is there any relation ? Conference Paper uri icon