Czech voters are equally split ahead of a presidential vote next weekend between an academic who promises a better relationship with the European Union and incumbent Milos Zeman, who has used his time in office to push closer ties with Russia and China.