Modi's strong message to China