Poor John Fletcher. The Coles Group chief executive was just about to announce a brave and much needed restructuring when his thunder was stolen by rumours of Wal-Mart preparing to buy its way into Australia.