Markets update: Nifty up 0.44%, Sensex up 0.49%