Denmark’s Novo Nordisk to buy Emisphere Technologies in $1.8 billion deal