Best canned drinks for picnics: cocktails, wine and non-alcoholic