NDA and grand secular alliance