Putin and Obama share a laugh at G-20