Hillary Clinton heavily favored to win Electoral College