ICICI Bank prices $1 bn debt at tighter spread