Vegan and Gluten-Free Almond Thumbprint Cookies