Largest private bank in India, ICICI Bank receives license to set up branch in Dubai International Financial Centre