Deal struck for Putin-Trump summit, Helsinki possible venue