The determinants of international student mobility flows: an empirical study on the Erasmus programme