Roasted Leg Of Texel Lamb