Learning principled bilingual mappings of word embeddings while preserving monolingual invariance | Synapse