India’s TCS signs $1.1bn contract with UK’s Nest