Spinach And Pine Nut Bites