Amazon hires Twitter executive to tackle diversity challenges