PPL nears settlement, $16M loss due to last winter’s billing snafus