US-India Business Council against stifling restrictions on visas