De Blasio defends vaccine mandates