Time for Modi to take political stand on China. Military talks won’t deter the bully