Nifty 500 loses 4-5% amid US-Iran war; HFCL leads gains