Bush set to sign controversial nuclear deal with India