DGGAN: Degradation Guided Generative Adversarial Network for Real-time Endoscopic Video Enhancement