Coal ash could cost Duke Energy up to $10B