ICICI Bank appoints Bagchi retail banking head in major rejig