Indian, Chinese firms ink agreements worth $22 billion: Do you think the deals favour China?