Steven Gan, editor-in-chief of the Malaysian news portal Malaysiakini, has dedicated his career to promoting freedom of the press in a country where independent journalists are often silenced.