Hondurans cast ballots to elect a new president only days after U.S. President Donald Trump intervened in a close race.