Duke Energy CEO Jim Rogers to step down