ICICI Bank to redeem bonds worth $340 mn