TexRGAN: a deep adversarial framework for text restoration from deformed handwritten documents