Dimension Free Generalization Bounds for Non Linear Metric Learning