My Favorite Roasted Green Beans