McChrystal said his decision came down to difference in ‘character’