Virgin removes long distance and roaming charges on select Talk and Text plans