India lends Bangladesh $1 billion as ties warm