Whoopi Goldberg tears into Bill de Blasio over presidential bid