Microsoft says hackers from Russia, China targeting US elections