Duke Energy seeks to recover over $800 million in storm costs