Almond butter shelf life