Marks and Spencer avocado salad sandwich review