How long do beans last without refrigeration?