South Korea Sets Snap Presidential Election for June 3 Following Impeachment