Indian markets down 6-7% amid US-Iran war, Emkay sees Nifty at 29,000 by 2027