Nearly two million people have rallied across South Korea, calling for President Park Geun-hye's resignation. It is thought to be the country's biggest protest ever.