Kayne Anderson NextGen Energy & Infrastructure declares $0.16 dividend