Putin and Obama share a laugh at G-20 2023