Toasted Pine Nut Honey Cake