India’s best business school is finally inching towards a respectable number of women students