Reference-Based Multi-Stage Progressive Restoration for Multi-Degraded Images