G-20: Forum of the future