Tech companies make progress on ‘blood phones’ and ‘conflict minerals’