Toasted almond ice cream bars