Boosted Sparse Non-linear Distance Metric Learning