Metric Learning with Multiple Kernels