Nifty close firm on Friday