Vegan Lemon Curd Cookies