NBC: Justice Sotomayor defends courts amid criticism from Trump and his allies