Distributed Representation of Syntactic Structure by Tensor Product Representation and Non-Linear Compression