International students generate over 25 bn pounds to UK economy: Study