ICICI Bank launches a branch in New York