Bank of Baroda Underwrites USD 500 Million Foreign Currency Loan to OVL Overseas IFSC Limited 18 December 2025