Multi-modal Hash Learning