ArGEN-X raises €40 million in IPO