20080528 world.us: McCain vows to back Indo-US nuclear deal