garlic shelf life