Indian markets tumble 516 pts for 2nd day as Iran tensions escalate