An Indian chess champion has withdrawn from an international competition in Iran, saying a rule requiring her to wear a headscarf would violate her human rights. Soumya Swaminathan ranks fifth in India and…