Spit Roasted Whole Lamb