Learning Fair Canonical Polyadical Decompositions using a Kernel Independence Criterion