shortbread shelf life