How did geralt get his memory back