French almond flour cookies