New York Mayor de Blasio endorses Sanders in 2020 Democratic race