Adani says it will repay over $1 billion in debt ahead of schedule in a bid to halt stock-market rout