SF Board of Supervisors approves new tenant protections