HDFC Bank replaces a bruised ICICI Bank to become India’s largest private bank