How Waitrose is transforming its free coffee scheme - for the better