Ed Sheeran: He’s quitting drugs for good