Duke Energy Earnings Beat on Lower Costs