Beijing says no Indian troops died in recent stand-off