Nourishing Almond Nibbles