I ate the same meal at America's three largest sub chains to see which shop does fresh sandwiches best, and the differences were stark