GlycoVaxyn raises CHF 25 million for vaccines