Best vegan blueberry muffins