Towards a new international financial architecture