HCLTech faces $50M Google contract cut amid AI transformation