Nor Hanifah appointed CEO of Franklin Templeton unit