Telewest blames viruses for lost broadband users