apricot pine nut cake