deluxe delicious nut cookies