Gluten Free Vegan Peanut Butter Cookies