Indians now represent over 10% of US visa applicants with one million non-immigrant visas processed in 2023