Candidates call out Bill de Blasio for not firing officer accused of killing Eric Garner