Donald Trump said the two men had a lengthy and productive phone call and agreed to visit each other’s countries, while praising the Russian leader for his “common sense”.