Organic Roasted Lamb Meatballs