50,000,000 Units Horizon Acquisition Corporation UNDERWRITING AGREEMENT