Cooking spit