Learning Fair Representations for Kernel Models