Curfew clamped on India’s riot-torn Taj Mahal city