Novo acquires Xellia Pharmaceuticals for $700 million