Alvin Bragg faces backlash for 'unbelievable' decision