Putin handed off to Trump a soccer ball and said: "The ball is in your court "