India-US trade deal boosts Sensex 2,000+ pts, Nifty above 25,700