Vegan Carrot and Walnut Cake