AMENDED AND RESTATED INVESTMENT ADVISORY AGREEMENT BETWEEN KAYNE ANDERSON BDC, INC. AND KA CREDIT ADVISORS, LLC