WCC says world needs a new international financial architecture