Novo Nordisk agrees to acquire Corvidia Therapeutics for $2.1bn