Later , confronted with public outrage over his comments , Bloomberg backpedalled , calling Zadroga " a great NYPD officer " who had repeatedly risked his life for the city and had gotten sick from breathing contaminated air at ground zero .