Al Jazeera Appoints New Managing Director of Al Jazeera English