Microsoft blocks cyber threat to US' Nov. 3 election