Japan, India sign civil nuclear pact