Transferable Natural Language Interface to Structured Queries aided by Adversarial Generation