Swiss companies weather the turmoil in 2022