Regulator fines Duke Energy nearly $7M for coal ash spill