A Unified Cycle-Consistent Neural Model for Text and Image Retrieval