Microsoft faces broad antitrust investigation from U.S. FTC