Judge rules for TX cheerleaders in Bible banner suit