India, China troops clash at Himalayan border, ‘casualties on both sides’