KAYNE ANDERSON ENERGY DEVELOPMENT COMPANY Investment Management Agreement