Block-based association tests for rare variants using Kullback–Leibler divergence