Microsoft Loses European Antitrust Appeal, Faces $1 Billion Fine