Duke earnings rise 58 pct in 4Q