Texas Supreme Court upholds abortion ban