India will continue to take giant strides under PM Modi, says Jyotiraditya Scindia