South Korean president apologises ahead of impeachment vote