India, France Sign Key Agreements