Scrumptious Vegan Peanut Butter Cupcakes