Singapore official charged with leaking info to journalist