M&S tops food retail customer satisfaction index The Grocer