Roasted Green Beans with Lemon, Pine Nuts & Parmigiano