CDC director resigns after stock scandal