How long does unopened riesling keep?