General strike against 13-hour work day brings Greece to a halt