Al-Jazeera TV director general fired