Microsoft researchers create AI ethics checklist with ML practitioners from a dozen tech companies