$9bn profit for Swiss National Bank