what is the only food that never spoils