TCS & HCLTech Beat Revenue Estimates Amid Cost Hikes