Snap pledges to hire more minorities, women in tech roles