Microsoft’s CFO elected to 3M board of directors