How long does homemade applesauce last