Sensex, Nifty recover as Asian markets rebound; Iran sanctions await