Duke rolls out $62M solar rebate for North Carolina customers