Deep Hashing with Hash-Consistent Large Margin Proxy Embeddings