Churchill Capital XII Prices Upsized $360 Million IPO