Novo Nordisk gives foodmakers $900 million reason to worry | Fortune