Charter Communications will file for bankruptcy