Federal court upholds Texas social media bill