UK retailer Marks and Spencer has targeted up-market peer Waitrose with a new price comparison campaign.