India, with eye on China ties, bans Tibetans rally in New Delhi