Drug developer Generate Biomedicines raises $400 million in US IPO