Conservative Alejandro Giammattei is elected as Guatemala's president, defeating former first lady Sandra Torres in a run-off.