Microsoft fixes facial recognition tech that failed to identify women and people of colour