Toasted Vegan Almond-Cherry Ice Cream