ICICI Bank to redeem bonds worth USD340 mn