University of North Texas gets $22 million pledge