Glasgow-based incubator helps create 70 life sciences firms