Niels Krag — Danish philologist, historian and diplomat