The US president Donald Trump gave the Russian president Vladimir Putin everything he might want and more, and Putin still seemingly said njet.