Indo-US Nuclear Agreement: Issues and Implications