Euro debt hitting Indian IT Inc