Swiss central bank posts bumper $23bn profit thanks to gold, foreign assets

· CNBC