$25M settlement reached in Trump University suit