Afghanistan faces global flak for ban on women