Star Peak Corp II Announces Pricing of $350 Million Initial Public Offering