EXELON CORPORATION 20,000,000 Corporate Units Underwriting Agreement