New India Assurance, strengthening the microinsurance network