Nifty Recovers for Third Day, Driven by M&M and RIL; Rupee Hits Record Low