John Gapper Carol Bartz leaves Yahoo with admirable honesty