Who Will Win the Election? Look at Stock Markets for Clues