Oven Roasted Snap Peas