credit growth profitability FY25 deposit rates interest margins rating agency