Al Jazeera English: From a TV channel to a multiplatform offering ranging from written news to interactives