Duke Energy spills 5,000 gallons of fuel oil into Ohio River