India has been ranked 77th on the World Risk Index