BT attacked over call centre sale