Injuries on both sides as Indian and Chinese troops brawl in latest border clash