Text this: A Three-Stage Generative Adversarial Image Inpainting Framework for Broken-Stroke Restoration in Historical Rubbings