Finance July 24, 2026 ICICI Bank prices $1 billion debt in largest dollar issue by Indian private lender