Gluten Free Almond Drops