India is the world’s second most trusted country by its citizens