Switzerland freezes Angolan tycoon’s $900 million fortune