Charter-Spectrum Reaches $174M Consumer Fraud Settlement