Cheese Nut Stuffed Litchis