Coles will start selling avocado on toast in a new convenience play that could spell trouble for independent cafes and convenience stores.