Microsoft faces antitrust fine from EU