Alan Curbishley resigns