Roasted Carrots and Snap Peas