US Supreme Court again upholds Texas anti-abortion law but allows challenges