Fannie Mae CIO resigns