Since 1986, India has spent over $3 billion on constructing toilets across the country, figures from the Ministry of Drinking Water and Sanitation show.