Lemony Roast Leg of Lamb with Roasted Vegetables