Indian IT industry revenue to touch $167 billion