G20: More of the same or is another world possible?