Tens of thousands of protesters have gathered in the South Korean capital, Seoul, to demand the resignation of President Park Geun-hye.