Greek-Style Lemon Roasted Potatoes