Constellation Energy forecasts over 20% EPS growth amid clean power push