Schooling effects on undergraduate performance: evidence from the University of Barcelona