Exelon to pay $46 million penalty to settle; SEC files suit against former CEO in District Court