Halimah Yacob set to be first woman president of Singapore