Toasted almond ice cream cake