French Roasted Potatoes