Slow Roasted Leg Of Lamb Greek