India-France Strategic Partnership can help build prosperity