Ed Sheeran gives up alcohol for quick recovery