Telmex faces anti-trust allegations