A walk on the wild side as Trump meets Putin at Finland station