Use Kahan summation in VexCL implementation of inner_product