Novo Holdings to acquire Altasciences