Colombia is holding a tight runoff election between a progressive and a Trump-backed conservative outsider.