INVESTMENT ADVISORY AND MANAGEMENT AGREEMENT BETWEEN NC SLF INC. AND CHURCHILL ASSET MANAGEMENT, LLC