Generative Prior For Unsupervised Image Restoration