New Delhi races to win nuclear deal approval