St. Thomas receives $10 million to improve business ethics