Seoul sets date for snap election to replace Park