San Jose City Council approves mayor's vaccine mandate following chaotic meeting