Quick-Roasted Sugar Snap Peas with Toasted Sesame Salt