Gates calls for 'infinite' visas