24,000,000 Units Ivanhoe Capital Acquisition Corp. UNDERWRITING AGREEMENT