San Francisco must rehire employees who refused to get vaccinated, court rules