Stocks extend post-election rally as impact investors recalibrate for Trump