Climeworks raises CHF 600 million in latest equity round