India Inc has come together to help the NGO sector create the unicorns it deserves