Novo Nordisk profit flat; upbeat on sales outlook