The pens are running out in public hospitals because of Novo Nordisk’s decision to stop supplying it to the health department