Towards Cycle-Consistent Models for Text and Image Retrieval