Betti, Andrea, Universidad Pontificia Comillas, 西班牙