Terror charges for Al-Jazeera in Egypt prompt outcry