Roasted Potatoes with Sea Salt