Best Vegan Gluten Free Muffins