Novo Nordisk to buy back DKK 15 billion in shares over 12 months