South Korea shortens 'inhumanely long' workweek