Sensex, Nifty defy weak global trend; ITC, HDFC twins top gainers | Sharefundss