Texas announces takeover of Houston schools, stirring anger