A Distributed Approach towards Discriminative Distance Metric Learning