India Tourism Development Corp shares fall 10% to ₹594.80