Europe Fines Microsoft $1.35 Billion