Microsoft, Alibaba AI programs beat humans in a Stanford reading test