Odyssey Therapeutics raises $304 million in upsized biotech IPO