Lamb and Roasted Vegetables