20161231 world.us: Donald Trump praises 'smart' Vladimir Putin amid hacking row