How long does unopened canned nacho cheese last