Singapore gets new president after cliffhanger poll