President Bush and Prime Minister Manmohan Singh of India announced here on Thursday what Mr. Bush called a '' historic '' nuclear pact that would help India satisfy its enormous civilian energy needs while allowing it to continue to develop nuclear weapons .