Political newcomer and millionaire Andrej Kiska emerges out of nowhere to win a landslide in presidential run-off, preventing veteran leftist Slovak Prime Minister Robert Fico from tightening his grip on power.