Almond Pastry Sticks