Transformers learn in-context by gradient descent | Synapse