Fine-Grained Visual Categorization via Multi-stage Metric Learning