Controllable abstractive summarization with arbitrary textual context | Synapse